Mega Cities are metropolitan areas with population more than 10 million in the urban areas. In 2017, there are 37 mega cities in the world with 6 in China. The cities in the list are ranked based on the year the population crossed the 10 million mark.
The next group of large cities with population more than 5 million are the potential ones that will join the mega cities in the near future. They are listed based on the urban area population in 2017.